@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:#fff;font:12px/175%  Arial, Helvetica, sans-serif ;color:#666;}
a{text-decoration:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover{text-decoration:underline;color:#f60;}
ul{margin:0;padding:0;list-style:none;}
#head{margin:0;padding:0;background:url(../images/default_003.jpg) repeat-x;height:93px;}
#head .logo{float:left;width:510px;background:url(../images/default_001.jpg) 0 0 no-repeat;height:93px;}
#head .logo_right{float:right;width:490px;height:93px;}

#head2{width:1003px;margin:0 auto;;padding:0;background:url(../images/head_logo_02.jpg) repeat-x;height:64px;}
#head2 .logo2{float:left;width:382px;background:url(../images/head_logo2_01.jpg) 0 0 no-repeat;height:64px;}
#head2 .logo_right{float:right;width:603px;height:64px;}

.menu1{background:url(../images/menu1_dark.jpg) repeat-x;height:27px;width:100%;line-height:27px; cursor:pointer;}
.menu1 a:link{text-decoration:none;color:#023993;}
.menu1 a:visited{text-decoration:none;color:#023993;}
.menu1 a:hover{text-decoration:none;color:#f20;}
.menu1 .menu1_light{background:url(../images/menu1_light.jpg) repeat-x;height:27px;line-height:27px;color:#fff; cursor:pointer;}
.menu1 ul{border:1px slid #f00;}
.menu1 li{float:left;width:74px;text-align:center;font-size:14px;}
.menu1 .menu1_light a:link{text-decoration:none;color:#fff;font-weight:bold;}
.menu1 .menu1_light a:visited{text-decoration:none;color:#fff;font-weight:bold;}
.menu1 .menu1_light a:hover{text-decoration:none;color:#f00;}
.menu1 .li_split{width:3px;height:27px;background:url(../images/menu1_split.jpg);}
.welcome_bar{margin:0;padding:0;background:url(../images/default_004.jpg) repeat-x;height:28px;width:100%;.}
.welcome_bar_left{width:221px;float:left; padding-left:50px;background:url(../images/default_005.gif) 0 0 no-repeat;height:28px; color:#FFFFFF; font-size:13px; line-height:28px;}
.welcome_bar_right{width:315;float:right;height:28px;}
.bold{font-weight:700;}
.red{color:#f00;}
/* for a */
a:link{text-decoration:none;}
/*swicth bar*/
.body_bar_bg{background:url(../images/default_008.jpg) repeat-y;}
#switchPoint{
	CURSOR: hand;
	width:6px;
	height:811px;
	background:url(../images/default_007.jpg) no-repeat;
}
.bar_bg{
	width:6px;
	background:url(../images/default_007.jpg) repeat-y;
}

/*for left*/
html{height:100%;}
.body_bottom{background:#fcf1f2 url(../images/default_009.jpg) left bottom no-repeat;width:217px;height:320px;}
.left{background:#f0fbfe; width:217px;height:21px;}
.left ul{color:#fff;}
.left li{margin:0;padding:0;text-indent:34px;width:217px;}
.left li span{display:block;padding-top:3px;}

.left table{display:block;}
.left table{margin-top:1px;}

/* for rili */
.left_li_top{background:#fff url(../images/meeting_rili_top.jpg) no-repeat;width:191px;height:43px;}
.left_li_top .div_c{width:100%;text-align:center;margin-top:43px;background:url(../images/meeting_rili_middlebg.jpg) repeat-y;}
/*for address*/
.address{background:url(../images/address_bg0.jpg) repeat-x;width:100%;height:39px;line-height:39px;}
.address_ico{background:url(../images/address_bg.jpg) no-repeat;height:39px;margin-left:18px;text-indent:30px;}
.address span{font-weight:700;}

/*for date*/
#cal{width:194px;border:1px solid #c3d9ff;font-size:12px;margin:2px 1px;}
#cal #top{width:100%;height:29px;line-height:29px;background:#e7eef8;color:#003784;text-align:center;}
#cal #top select{font-size:12px;}
#cal #top input{padding:0;}
#cal ul{margin:0;padding:0;height:25px;width:98%;border:1px solid #f00;}
#cal li{margin:0;padding:0;float:left;width:22px;text-align:left;list-style:none;}
#cal ul#wk li b{font-weight:normal;color:#c60b02;}
#cal #cm{clear:left;border-top:1px solid #ddd;border-bottom:1px dotted #ddd;position:relative;}
#cal #cm .cell{position:absolute;width:22px;height:36px;text-align:center;margin:0 2px 0 0;}
#cal #cm .cell .so{font:bold 10px arial;}
#cal #bm{text-align:right;height:24px;line-height:24px;padding:0 2px 0 0;}
#cal #bm a{color:7977ce;}
#cal #fd{display:none;position:absolute;border:1px solid #dddddf;background:#feffcd;padding:10px;line-height:21px;width:150px;}
#cal #fd b{font-weight:normal;color:#c60a00;}